corroborating evidence - Spanish English Dictionary